home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 1 / Meeting Pearls Vol 1 (1994).iso / installed_progs / util / systools / memcheck-1.1 / memcheck.doc.english < prev    next >
Encoding:
Text File  |  1994-05-20  |  2.9 KB  |  77 lines

  1.   +--------------------------------------+
  2.  /                                      /|
  3. +--------------------------------------+ |
  4. | Prg.name : MemCheck V1.1             | | 
  5. | Date     : 20.05.1994                | +------------+
  6. |                                      |/            /|
  7. +--------------------------------------+------------+ |
  8. |     ----  Copyright Tom Kroener                   | |
  9. |    /(c)|            Richard Wagner Str. 40        | |
  10. |   / TKs|            D-6602 Saarbruecken-Dudweiler | |
  11. |  / 1994|            GERMANY                       | |------------------+
  12. | --------             +---------+                  | |                 /|
  13. |                      | e-mail :|                  | |                / |
  14. |          +-----------+         +-----------+      | |               /  |
  15. |          | kroener@cs.uni-sb.de (internet) |      | |              /   +
  16. |          | TKROENER@OUTWORLD.ZER (Zerberus)|      | +             /   /
  17. |          +----------------------------------+     |/             /   /
  18. +---------------------------------------------------+-------------+   /
  19. | MemCheck is NOT public-domain.                                  |  /
  20. | Making copies and redistribution is allowed, but it may not be  | /
  21. | used in commercial products without my permission               |/
  22. +-----------------------------------------------------------------+
  23.  
  24.  
  25. MemCheck is a programm that watches the first 1000 byte of the memory
  26. for changes made by incorrect programms.
  27. It also checks the vectors coldCapture, coolCapture, warmCapture, 
  28. kickMemPtr, kickTagPtr und kickCheckSum to show actions of viruses which
  29. modify these vectors.
  30. ATTENTION: MemCheck only sees changes that were made after the start of
  31.            MemCheck, so it's possible that programms change these values
  32.            before MemCheck is started.
  33.  
  34. MemCheck was written to find out programms which write any values into
  35. this memory. Changing the values of this memory-area will often crash
  36. the system and it's not easy to find out the reason for these crashes.
  37. (try the function 'ClearPointer' from the intuition.library with a NULL-
  38.  pointer as argument).
  39.  
  40. If MemCheck find any changed byte in this memory, it shows the adress
  41. in memory and offers to restore the changed value.
  42.  
  43. Because MemChecks reads the addresses 0-1000, debugging tools like
  44. 'enforcer' (makes a similar job) may be alarmed when doing this, 
  45. therefore I suggest to  use only one of these programms.
  46.  
  47. If you use MemCheck from CLI/Shell, you can also enter the start-address
  48. of the memory as parameter, e.g. 'MemCheck 1000' will check the memory
  49. from address 1000 to 2000.
  50.  
  51.  
  52. MemCheck was tested on all Amiga Modells and all OS versions
  53. available.
  54.  
  55. If you find errors on your machine: Mail and eMail address see above.
  56.  
  57. This program is not shareware, but if you use it often, I think a little 
  58. gift (US $7 or 10DM) to the programmer (me) would be a nice thing.
  59.  
  60.  
  61. Have fun
  62.          ---Tom
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.